Home
Work area
Library
Dictionary
Enter the word for search
rush off (one's) feet
Overview
Examples
AI Expert
Dictionaries
Translations
être débordé
Definitions
To be extremely busy or overwhelmed with work or tasks, often to the point of exhaustion or not having a moment to rest.
Overview
Examples
AI Expert
Dictionaries